Telephone Order Please have your Visa, MasterCard, Discover, or American Express credit card handy. This order line is available 24 hours a day, 7 days a week. Please note that this is an order-only line, staffed by non-Ambrosia people. They will not be able to answer your technical support questions. If you need technical support, please call us at 716.325.1910. Inside the US and Canada, please call: Outside of the US and Canada, please call: